
package edu.upn.evolucion.proventas.negocio;
import edu.upn.evolucion.proventas.entidades.Categoria;
import edu.upn.evolucion.proventas.datos.CategoriaDAO;
import java.util.ArrayList;

public class CategoriaNEG {
    private static CategoriaNEG instancia;

    private CategoriaNEG() {
    }

    public static CategoriaNEG obtenerInstancia() {
        if (instancia == null) {
            instancia = new CategoriaNEG();
        }
        return instancia;
    }
    public void RegistrarCategoria(Categoria objCategoria){
        CategoriaDAO.obtenerInstancia().registrar(objCategoria);
    }
    public String eliminar(int idCategoria){
        return CategoriaDAO.obtenerInstancia().eliminar(idCategoria);
    }
    public void modificar(Categoria objCategoria){
        CategoriaDAO.obtenerInstancia().modificar(objCategoria);
    }
    public ArrayList<Categoria> buscar(String nombre){
        return CategoriaDAO.obtenerInstancia().buscar(nombre);
    }
    public ArrayList<Categoria> buscar() {
        return CategoriaDAO.obtenerInstancia().buscar();
    }
}
